﻿using Sub.TaskPlanningDesk.Model.Objects;

namespace Sub.TaskPlanningDesk.Model.Services.Projects
{
	public interface ITaskService
	{
		Task[] GetTasks(int projectID, bool showUnCompleted);
		void Create(Task task);
		void Update(Task task);
		void Delete(int taskID);
		void Done(int taskID);
		void UnDone(int taskID);
		Task ByID(int taskID);
		void ChangeOrder(int projectID, string newIDs);
	}
}
